import requests
headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36"
}

url = "http://www.baidu.com/s?"
"""
url 地址编码：
    url地址中不支持中文参数

查询参数：
    ？ 左边是请求地址，右边是url地址的查询参数
    & 用于分割每一个参数
    
    所有的参数都是二值型数据，key=value
"""

kw = {'wd': '长城'}

# params 接收一个字典或者字符串的查询参数，字典类型自动转换为url编码，不需要urlencode()
response = requests.get(url=url, params=kw, headers=headers)
print(response.url)

# 查看响应内容，response.text 返回的是Unicode格式的数据
# print(response.text)

# 查看响应内容，response.content返回的字节流数据
# print(response.content)

# 查看完整url地址
# print(response.url)

# 查看响应头部字符编码
# print(response.encoding)

# 查看响应码
# print(response.status_code)
